Big Huge Thesaurus

Combretum erythrophyllum

noun